.main .mainl{ float:left; width:738px;}
.main .mainr{ float:right; width:250px;}
/*news*/
.main .mainl .news{ width:100%; margin:0 auto; overflow:hidden;}
.main .mainl .news .newsimg{ float:left;width:346px; height:232px; padding:3px; border:solid 1px #9a9a9a;}

.newsimg{ width: 346px; position: relative; height: 232px;overflow: hidden;}
.newsimg ul li{float: left; display: none;}
.newsimg .tittle{width: 330px; height: 32px; position: absolute; left:0 ;bottom:0; background: rgba(0,0,0,0.75);  padding: 0 10px; color: #ffffff; line-height: 32px;}
.newsimg .tittle ul li{float: left; display: none;}
.newsimg .tittle ul li a{color: #fff; font-size:13px;}
.newsimg .tittle .myol{overflow: hidden; margin: 10px 0 0 0; float:right;}
.newsimg .tittle .myol li{width: 11px; height: 11px;float:left; border-radius: 50%; background: rgba(255,255,255,0.6); margin: 0 0 0 4px; cursor: pointer;}
.newsimg .tittle .myol li.current{background:rgba(255,255,255,1);}



.main .mainl .news .newstext{ float:right; width:375px; height:238px; border:solid 1px #96c5d8;}
.main .mainl .news .newstext .newsbt{ overflow:hidden;width:375px; height:26px; background:url(../img/bg_newsbt.png) no-repeat left center;}
.main .mainl .news .newstext .newsbt a{ float:left; margin-left:30px; font-size:14px; font-weight:bold; color:#fff; line-height:26px;}
.main .mainl .news .newstext .newsbt .more{ float:right; margin-right:20px; font-size:12px;font-weight:normal; color:#57809f;line-height:26px;}
.main .mainl .news .newstext ul{ width:358px; margin:10px auto;}
.main .mainl .news .newstext ul li{ width:358px; height:28px; overflow:hidden; background:url(../img/liststyle01.png) no-repeat left center;}
.main .mainl .news .newstext ul li a{ font-size:14px; color:#333; line-height:28px; padding-left:10px; }
.main .mainl .news .newstext ul li a:hover{ color:#000;}

/*banner*/
.banner{ width:738px; position: relative; height:122px; margin:10px auto;}
.banner ul li{float: left; display: none;}
.banner li img{ width:690px;  heigh:122px;}
.banner .newsol{overflow: hidden; float:right;}
.banner .newsol li{width: 1px; height: 1px;float:left; border-radius: 50%; background: rgba(255,255,255,0.6); margin: 0 0 0 4px; cursor: pointer;}
.banner .newsol li.current{background:rgba(255,255,255,1);}





/*content*/
.content{width:100%; margin:0 auto;}
.content .con01{ width:100%;margin:0 auto; margin-bottom:10px; overflow:hidden;}
.content .conl{ float:left; width:358px; height:220px; background-color:#d9e3e9; border:solid 1px #b9bec6; padding:3px;}
.content .conr{ float:right; width:358px; height:220px; background-color:#d9e3e9; border:solid 1px #b9bec6; padding:3px;}
.content .conbt{width:358px; height:32px; background:url(../img/bg_mainbt.png); overflow:hidden;}
.content .conbt a{ float:left; margin-left:10px; font-size:14px; font-weight:bold; color:#fff; line-height:32px; background:url(../img/mainlist.png) no-repeat left center; padding-left:10px;}
.content .conbt .more{ float:right; margin-right:20px; font-size:12px;font-weight:normal; color:#57809f;line-height:26px; background:url(../img/more.png) no-repeat left center; padding-left:10px;}
.content ul{ width:100%; height:178px; overflow:hidden;  margin:0 auto; background-color:#fff; padding-top:10px;}
.content ul li{ width:340px; height:28px; overflow:hidden; background:url(../img/liststyle02.png) no-repeat left center; margin-left:8px; }
.content ul li a{ color:#333; line-height:26px; padding-left:10px;}
.content ul li a:hover{ color:#000;}

/*mainr*/
	/*search*/
.mainr .search{ width:100%; overflow:hidden;}
.mainr .search input{ float:left;}
.mainr .search .text{ width:198px; height:23px; background-color:#fff; background:url(../img/search01.png) no-repeat right center; color:#555; line-height:25px; border:solid 1px #c4c4c4; padding-left:4px;}
.mainr .search .searchbtn{ width:42px; height:27px; background:url(../img/search.png) no-repeat left center; margin-left:1px; border:none;cursor:pointer;}
	/*notice*/
.notice{ width:248px; height:164px; margin:10px auto; border:solid 1px #b9ccdc; border-top-right-radius:6px;}
.mainr .bt{ width:248px; height:30px; background:url(../img/bg_rightbt.png) no-repeat left center; overflow:hidden;} 
.mainr .bt a{ float:left; margin-left:10px; font-size:14px; font-weight:bold; color:#fff; line-height:30px;}
.mainr .bt .more{ float:right; margin-right:20px; font-size:12px;font-weight:normal; color:#57809f;line-height:30px;}
.mainr .notice ul{ width:100%; height:128px; overflow:hidden; margin:4px auto;}
.mainr .notice ul li{ width:230px; background:url(../img/liststyle01.png) no-repeat left 10px; margin-left:10px;}
.mainr .notice ul li a{ color:#333; line-height:24px; padding-left:8px;}
.mainr .notice ul li a:hover{ color:#000;} 
	/*video*/
.video{width:248px; margin:10px auto; border:solid 1px #b9ccdc; border-top-right-radius:6px;}
.video .img{ width:244px; height:161px; margin:2px auto;}
	/*stu*/
.stu{width:248px; margin:0 auto; border:solid 1px #b9ccdc; border-top-right-radius:6px;}
.stu .img{ width:222px; margin:10px auto;}
.stu .img img{ margin:5px auto;_margin:3px auto;}
	/*paper*/
.paper{width:248px; margin:16px auto; }
.paper .xb{width:222px; margin:10px auto; overflow:hidden;}
.paper .xb .text{ float:left; width:152px; height:20px; border:solid 1px #7f9db9; font-size:14px; color:#333; line-height:20px; padding-left:2px; background:url(../img/arrowdown01.png) no-repeat right center; margin-right:2px; }
.paper .xb .btn{ float:right; width:56px; height:22px; background:url(../img/go.png) no-repeat center center; border:none;cursor:pointer;}  
.paper ul{ width:222px; margin:0 auto;overflow:hidden;}
.paper ul li{ float:left; width:95px; margin-right:15px; background:url(../img/liststyle03.png) no-repeat left center;}
.paper ul li a{color:#333; line-height:22px; padding-left:10px;}
.message{ width:238px; margin:0 auto;}

/*link*/
.main1{ width:992px; height:114px; background-color:#fff; border:solid 1px #afc3e4; border-radius:1px; overflow:scroll;overflow-x:hidden}
.main1 .main1bt{  width:872px; height:30px; padding-left:120px; background:url(../img/bg_link2.png) no-repeat left center;overflow:hidden;}
.main1 .main1bt a{ float:left; width:132px; height:29px; line-height:29px; font-size:14px; color:#323232; margin-left:2px; background-image:url(../images/img_47.png); text-align:center;}
.main1 .main1bt .cura{ color:#fff; background:url(../img/bg_linkbt.png) no-repeat center top;}
.main1 ul{ display:none; width:972px; padding:10px 6px; overflow:visible;}
.main1 .on{ display:block;}
.main1 ul li{ float:left; width:140px; height:28px; color:#555; line-height:28px; margin-left:20px; display:inline;}
.main1 ul li a{color:#555;}


.link2{ width:992px; margin:0x auto; margin-top:10px; overflow:hidden;}
.link2 select{ float:left; margin-right:28px; width:220px; height:25px; line-height:25px; border:solid 1px #afc3e4; padding-left:4px; }
.link2 .link22last{ margin-right:0;}

.select * {
  margin: 0;
  padding: 0;
}
.select {
  border:1px solid #cccccc;
  float: left;
  display: inline;

  }
.select div {
  border:1px solid #f9f9f9;
  float: left;
}
/* 子选择器，在FF等非IE浏览器中识别 */
.select>div {
  width:120px;
  height: 17px;
  overflow:hidden;
  }
 
/* 通配选择符，只在IE浏览器中识别 */
* html .select div select {
  display:block;
  float: left;
  margin: -2px;
}
.select div>select {
  display:block;
  width:124px;
  float:none;
  margin: -2px;
  padding: 0px;
}
.select:hover {
  border:1px solid #666666; //鼠标移上的效果
}
.select select>option {
  text-indent: 2px; //option在FF等非IE浏览器缩进2px
}














